long-term commitments - Francés Inglés Diccionario